bitumen waterproofing sheet - Spanish English Dictionary